package ufun

// If 是一个通用的三元运算符函数
// condition: 条件判断
// trueVal: 条件为真时返回的值
// falseVal: 条件为假时返回的值
func If[T any](condition bool, trueVal, falseVal T) T {
	if condition {
		return trueVal
	}
	return falseVal
}
